package cn.jane.rpc.netty.client;

import java.util.concurrent.atomic.AtomicInteger;

/**
 * 请求 id 的支持类
 */
public class RequestIdSupport {

    /**
     * 累加器
     */
    private static final AtomicInteger COUNTER = new AtomicInteger();

    /**
     * 生成一个唯一请求 id
     */
    public static int next() {
        return COUNTER.getAndIncrement();
    }
}
